function onVote(widgetId) {
	checks = $("#"+widgetId)[0].getElementsByTagName('input');
	vote_variant = -1;
	for(i=0;i<checks.length;i++){
		if(checks[i].checked)
		{
			vote_variant = checks[i].value;
		}
	}
	if(vote_variant>=0)
	{
		cp.call(get__Url('/ajax'), 'ajax_execWidget', ajax_OnVote, widgetId, 'ajax_Vote', vote_variant);
	}else
	{
		alert('Вы не выбрали пункт для голосования.');
	}
}

function ajax_OnVote(result) {
	var widgetId = result.ajaxResponse[0].widget_id[0].data;

	$("#"+widgetId).replaceWith(result.ajaxResponse[0].html[0].data);
	if ( result.ajaxResponse[0].vote_message[0].data ) {
		alert(result.ajaxResponse[0].vote_message[0].data);
	}
}

function voteClose(widgetId) {
	cp.call(get__Url('/ajax'), 'ajax_execWidget', ajax_OnVote, widgetId, 'ajax_closeVote');
}

function voteOpen(widgetId) {
	cp.call(get__Url('/ajax'), 'ajax_execWidget', ajax_OnVote, widgetId, 'ajax_openVote');
}